Trains from Shijiazhuang are 1h30 to 2 hours and costs ¥9-29. Trains from Beijing are 2h30 to 4 hours and cost ¥30-64.